import request from "@/utils/request"

export function putBroadStatus(broadSatus, broadID, roomID) {
	const datas = {
		broadbandNumber: broadID,
		broadbandStatus: broadSatus,
		buildingNumber: "",
		communityManager: "",
		communityManagerPhone: "",
		communityName: "",
		dataId: 0,
		floorNumber: "",
		roomNumber: roomID
	}
	return request({
		url: '/system/broadband/edit',
		method: 'post',
		data: datas
	})
}

/**
 * @Title 开通宽带
 * @URL /p-h-broadband/system/workOrder/edit
 * @method PUT
 * @description 修改单条工单数据，需要以JSON格式传入参数，其中数据ID不允许为空，工单状态存在验证机制（0/1/2）
 * @param dataId	数据ID
 * @param workOrderStatus	工单状态 0=未发起,1=进行中,2=已结束
 */
export function openBroad(dataid) {
	const dataD = {
  dataId: dataid,
  workOrderStatus: 1
}
	return request({
		url: '/system/workOrder/edit',
		method: 'put',
		data: dataD
	})
}

/**
 * @Title 关停宽带
 * @URL /p-h-broadband/system/workOrder/edit
 * @method PUT
 * @description 修改单条工单数据，需要以JSON格式传入参数，其中数据ID不允许为空，工单状态存在验证机制（0/1/2）
 * @param dataId	数据ID
 * @param workOrderStatus	工单状态 0=未发起,1=进行中,2=已结束
 */
export function closeBroad(dataid) {
	const dataD = {
  dataId: dataid,
  workOrderStatus: 0
}
	return request({
		url: '/system/workOrder/edit',
		method: 'put',
		data: dataD
	})
}

/**
 * @title 工单查询
 * @url /p-h-broadband/system/workOrder/list
 * @method POST
 * @description 分页查询工单数据（来自宽带数据表），需要在url后加入pageNum及PageSize，/list?pageNum={pageNum}&pageSize={pageSize}；搜索时，需要以JSON格式传入请求参数，其中工单状态为必须
 * 
 */
export function getworkOrderList(pageNum,pageSize,Datass) {
	console.log(pageNum,pageSize,Datass);
	return request({
		url: '/system/workOrder/list?pageNum='+pageNum+'&pageSize='+pageSize,
		method: 'post',
		data:Datass
	})
}